package com.briup.homework.chap04;

/**
 * 生成随机的验证码
 */
public class Test7_validateCode {
    public static void main(String[] args) {
        // 给一个用来选出数字、大写字母、小写字母的库
        // 先定义一个字符串，然后字符串转换成字符数组
        String s = "1234567890qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM";
        char[] lib = s.toCharArray();
        // 随机取四个字符，组成新的字符串
        char[] chars = new char[4];
        for(int i=0;i<chars.length;i++){
           // 产生随机数，用来取lib的内容
           // 随机数的范围 0～lib.length-1
           int index =  (int)(Math.random()*lib.length);
           chars[i] = lib[index];
        }
        // 把字符数组转换成字符串
        String r = new String(chars);
        System.out.println(r);
    }
}
